The Honda Accord collided with the Honda CRV on Broadway at 30th Street shortly before 3 p.m.
The CRV rolled, hitting a parked car Infiniti Tuscon and a van, before it struck another vehicle making deliveries and came to rest in front of the Valley National Bank.
The Accord, meanwhile, crashed through the front window of the Broadway Insurance Agency.
Two people were taken to St. Joseph's Regional Medical Center in Paterson with minor injuries, police said.
Borough police and firefighters, Heavy Rescue and Fair Lawn Ambulance responded.
A building inspector was summoned to determine the integrity of the building.
Boyd A. Loving took the photos and contributed to this account.
Click here to follow Daily Voice Mahwah-Ramsey and receive free news updates.